779,810,1062,1062,1062,1061,1061,1060,1060,1060,1058,1058,1056,1056,1055,1055,1056,1056,1056,1055,1055,1055,1057,1057,1058,1058,1059,1059,1060,1060,1040,1040,1038,1038,1035,1035,1034,1034,1032,1032,1029,1029,1025,1025,1024,1024,1023,1023,1023,1022,1022,1023,1023,1024,1024,1025,1025,1024,1024,1023,1023,1022,1022,1020,1020,1019,1019,1017,1017,1015,1015,1014,1014,1013,1013,1012,1012,1013,1013,1014,1014,1015,1015,1016,1016,1014,1014,1009,1009,1008,1007,1007,1004,1004,1002,1002,999,999,996,996,994,994,989,989,985,985,984,972,972,971,968,968,967,967,965,965,960,960,959,959,958,958,958,957,957,956,956,954,954,953,953,948,948,947,947,945,945,937,937,936,936,935,935,934,934,930,930,928,928,926,926,925,920,920,921,921,921,922,922,923,923,924,924,924,923,923,922,922,921,921,919,919,916,916,913,913,912,912,911,911,910,910,909,909,910,910,910,911,911,911,910,910,906,906,904,904,905,905,909,909,909,908,908,907,907,903,903,902,902,901,901,902,902,903,904,904,900,900,899,899,898,898,897,897,896,896,891,891,891,892,892,893,893,894,894,894,893,893,892,892,891,891,886,886,885,885,884,884,883,883,884,884,885,885,891,891,891,890,890,887,887,886,886,887,887,889,889,896,896,897,897,898,898,898,897,897,895,895,891,891,890,887,887,886,886,885,885,883,883,881,881,871,871,861,861,858,858,857,855,855,854,853,853,848,848,838,838,832,832,825,825,822,822,821,820,820,819,817,817,815,815,812,812,808,808,804,804,801,801,800,800,797,797,797,798,798,799,799,805,805,806,806,814,814,824,824,825,825,825,824,824,823,823,821,821,815,815,817,817,819,819,821,821,822,822,822,821,821,820,820,815,815,812,812,811,811,808,808,807,807,806,806,801,801,799,799,790,790,789,789,781,781,775,775,774,774,768,768,767,767,759,759,758,758,757,756,756,749,749,748,747,747,746,746,745,745,744,744,745,745,746,746,748,748,758,758,759,762,762,768,768,769,769,770,770,773,773,774,774,769,769,768,768,770,770,771,771,776,776,782,782,784,784,789,789,790,790,794,794,797,797,795,795,794,787,787,786,784,784,783,780,780,779,779,770,770,767,767,765,765,764,764,761,761,760,760,759,759,758,757,757,756,749,750,750,750,749,749,750,750,749,749,762,762,768,768,777,777,778,778,778,777,766,766,764,764,762,762,760,760,754,754,751,751,743,743,742,741,741,740,740,739,739,740,740,741,741,742,742,743,750,750,751,751,752,752,754,754,755,755,756,756,757,757,758,758,759,759,760,760,762,762,763,764,764,765,766,766,767,769,769,769,770,770,770,769,769,768,768,767,767,768,768,769,769,774,774,778,779,779;2857,2900,2900,2899,2897,2897,2896,2896,2895,2893,2893,2892,2892,2891,2891,2890,2890,2889,2884,2884,2883,2882,2882,2881,2881,2880,2880,2879,2879,2878,2805,2804,2804,2803,2803,2802,2802,2801,2801,2800,2800,2799,2799,2800,2800,2801,2801,2802,2803,2803,2807,2807,2808,2808,2809,2809,2811,2811,2812,2812,2811,2811,2810,2810,2809,2809,2808,2808,2807,2807,2808,2808,2809,2809,2810,2810,2814,2814,2815,2815,2816,2816,2817,2817,2819,2819,2820,2820,2821,2821,2821,2822,2822,2821,2821,2820,2820,2819,2819,2818,2818,2817,2817,2816,2816,2815,2815,2815,2816,2816,2816,2814,2814,2813,2813,2812,2812,2807,2807,2806,2806,2805,2804,2804,2803,2803,2802,2802,2803,2803,2804,2804,2805,2805,2806,2806,2807,2807,2806,2806,2805,2805,2804,2804,2803,2803,2804,2804,2805,2805,2804,2804,2804,2803,2803,2802,2801,2801,2799,2799,2798,2798,2797,2794,2794,2793,2793,2792,2792,2791,2791,2790,2790,2791,2791,2792,2792,2793,2793,2794,2794,2795,2795,2796,2796,2797,2798,2798,2799,2804,2804,2805,2805,2804,2804,2803,2803,2802,2802,2801,2797,2797,2796,2796,2795,2795,2796,2796,2797,2797,2802,2802,2803,2803,2803,2804,2804,2805,2805,2806,2806,2807,2807,2808,2808,2809,2809,2808,2798,2798,2795,2795,2794,2794,2793,2791,2791,2790,2790,2789,2789,2788,2788,2789,2789,2790,2790,2791,2791,2796,2796,2797,2797,2798,2798,2808,2807,2807,2806,2806,2805,2805,2802,2802,2801,2801,2800,2800,2801,2801,2802,2802,2804,2805,2805,2806,2806,2807,2807,2808,2808,2808,2807,2807,2806,2806,2805,2805,2804,2804,2803,2803,2802,2802,2803,2803,2804,2804,2804,2805,2805,2805,2806,2806,2805,2805,2806,2806,2805,2805,2806,2806,2807,2807,2807,2806,2806,2806,2805,2805,2804,2804,2803,2803,2802,2802,2801,2801,2800,2800,2799,2799,2798,2792,2792,2793,2793,2794,2794,2793,2793,2792,2792,2791,2791,2790,2790,2789,2785,2785,2784,2784,2783,2783,2782,2782,2781,2781,2780,2780,2779,2779,2778,2778,2777,2775,2775,2774,2774,2773,2773,2774,2774,2775,2775,2776,2776,2777,2777,2779,2779,2780,2780,2779,2779,2778,2778,2777,2777,2776,2776,2777,2777,2776,2776,2775,2775,2774,2774,2773,2773,2774,2774,2775,2775,2775,2776,2776,2777,2777,2777,2778,2778,2779,2779,2780,2780,2782,2782,2783,2783,2784,2784,2785,2785,2784,2784,2784,2785,2785,2787,2787,2788,2788,2789,2789,2790,2790,2791,2791,2792,2792,2795,2795,2796,2796,2797,2797,2798,2798,2797,2797,2793,2793,2792,2792,2791,2791,2792,2792,2798,2798,2797,2797,2797,2798,2798,2798,2799,2799,2799,2800,2800,2801,2801,2800,2800,2799,2799,2798,2798,2797,2797,2796,2796,2797,2797,2798,2798,2798,2799,2799,2799,2801,2802,2804,2805,2807,2808,2809,2810,2811,2811,2812,2812,2813,2813,2814,2814,2815,2818,2818,2818,2817,2817,2816,2816,2815,2815,2814,2814,2813,2813,2812,2812,2813,2813,2813,2814,2814,2815,2815,2821,2821,2823,2823,2824,2824,2825,2825,2825,2826,2826,2830,2830,2831,2831,2832,2832,2835,2835,2836,2836,2837,2837,2838,2838,2839,2839,2840,2840,2839,2839,2839,2838,2838,2838,2837,2837,2837,2838,2839,2839,2840,2842,2842,2844,2844,2845,2845,2848,2848,2849,2849,2850,2850,2851,2851,2851,2852